A Hybrid Firefly-Water Wave Algorithm for Effort Estimation of Software Testing
نویسندگان
چکیده
Test effort estimation of software testing is the complex task. There are multiple factors affect the test effort estimation of software testing. The test effort can be calculated on the basis of effort cost and time required for testing. Multiple studies have been done for developing test effort estimation models but the most of these models provide inaccurate result after some time. . The multiple optimization techniques are used to optimize test effort estimation. The test effort estimation is optimizing multiple model, method and techniques of the test effort estimation. In this paper, we proposed a hybrid algorithm to improve the accuracy. The hybrid algorithm is the combination of firefly and water wave algorithm. The hybrid algorithm is applied on the test effort estimation techniques and the parameters are tuned for optimal performance in terms of minimum error in effort estimation. The results are found to be quite satisfactory both in terms of convergence and accuracy. Thus, it justifies our use of hybrid approach for test effort estimation.
منابع مشابه
An Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملA HYBRID CHARGED SYSTEM SEARCH - FIREFLY ALGORITHM FOR OPTIMIZATION OF WATER DISTRIBUTION NETWORKS
Water distribution networks are one of the important and costly infrastructures of cities and many meta-heuristic algorithms in standard or hybrid forms were used for optimizing water distribution networks. These algorithms require a large amount of computational cost. Therefore, the converging speed of algorithms toward the optimization goal is as important as the goal itself. In this paper, a...
متن کاملAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملAn Improved COCOMO based Model to Estimate the Effort of Software Projects
One of important aspects of software projects is estimating the cost and time required to develop projects. Nowadays, this issue has become one of the key concerns of project managers. Accurate estimation of essential effort to produce and develop software is heavily effective on success or failure of software projects and it is highly regarded as a vital factor. Failure to achieve convincing a...
متن کاملType-2 Fuzzy Logic Approach To Increase The Accuracy Of Software Development Effort Estimation
predicting the effort of a successful project has been a major problem for software engineers the significance of which has led to extensive investigation in this area. One of the main objectives of software engineering society is the development of useful models to predict the costs of software product development. The absence of these activities before starting the project will lead to variou...
متن کامل